Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 THE POPLARS Terraced £165,972 £150,000 20 Oct 2021
11 THE POPLARS Terraced £149,298 £67,500 24 Nov 2003
16 THE POPLARS Terraced £134,433 £104,000 5 Apr 2017